small pond/dam - Español Inglés Diccionario